﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Rotempco.ORM.Generator.Enums;

namespace Rotempco.ORM.Generator.Objects
{
    public class DatabaseColumn
    {
        public bool PrimaryKey { get; set; }
        public string Name { get; set; }
        public Type ColumnType { get; set; }
        public EncryptionTypeEnum EncryptionType { get; set; }
        public string EncryptedDataType { get; set; }
        public bool DeletedFlag { get; set; }
        public bool Nullable { get; set; }
        public bool IsEnum { get; set; }
        public string EnumNamespace { get; set; }
        public string EnumName { get; set; }
        public bool IsSerializable { get; set; }
        public string SerializableNamespace { get; set; }
        public string SerializableName { get; set; }
    }
}
